package visitor.pattern.simple.computer.visitors;

import lombok.extern.slf4j.Slf4j;
import visitor.pattern.simple.computer.Computer;
import visitor.pattern.simple.computer.kinds.Keyboard;
import visitor.pattern.simple.computer.kinds.Monitor;
import visitor.pattern.simple.computer.kinds.Mouse;

@Slf4j
public class VisitorXl implements ComputerPartVisitor {
    @Override
    public void visit(Computer computer) {
        log.debug("我是xl 我什么都想看  现在看了 computer");
    }

    @Override
    public void visit(Mouse mouse) {
        log.debug("我是xl 我什么都想看  现在看了 mouse");
    }

    @Override
    public void visit(Keyboard keyboard) {
        log.debug("我是xl 我什么都想看  现在看了 keyboard");
    }

    @Override
    public void visit(Monitor monitor) {
        log.debug("我是xl 我什么都想看  现在看了 monitor");
    }
}
